<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>

		<!-- 
		 
		 问题 这里 上面  为啥有一段 白色的区域呢？ 
		 
		 如果a 添加了border 后 ，如何解决这个 问题呢
		 -->

		<style type="text/css">
			* {
				box-sizing: border-box;
			}

			#parent {
				border: 2px solid black;
				width: 200px;
			}

			#a,
			#b {
				width: 50%;
				height: 100px;
				display: inline-block;
				/* padding: 5px; */
				/* 宽度从边框开始算起 */
				box-sizing: border-box;
			}


			#a {
				background-color: #EEEEEE;
				border: 5px dashed red;
			}

			#b {
				background-color: #777777;
				/* border: 5px dashed blue; */

			}
		</style>
	</head>
	<body>

		<!-- 
		 
		 边框 宽度 从 边框算起 
		 box-sizing: border-box;
		 
		 -->




		<div id="parent">
			<div id="a">AA</div><!-- xxxxxxxxxxxx
			此处的注释 是为了两个元素的断行，因为行内块元素会渲染 它们之间的空白字符
			--><div id="b">BBB</div>

		</div>
	</body>
</html>
